a pair of hands - Spanish English Dictionary